/*-----------------[初始化]--------------*/
*{ outline:none;}
body{color: #333;font-size: 14px;font-family:"微软雅黑","Microsoft Yahei",Arial, Helvetica, sans-serif; line-height: 1.6;}
a{color: #333; outline:none; text-decoration:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s*/}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a:hover{ text-decoration:none;}
img{max-width: 100%; vertical-align: middle;}
/*img,.ani{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}*/
em{
	transition:0s;
	-ms-transition:0s;
	-moz-transition:0s;
	-webkit-transition:0s;
	-o-transition:0s;
}
input,textarea,select,button{font-size: 14px;font-family:"微软雅黑","Microsoft Yahei",Arial, Helvetica, sans-serif;
    outline: 0; background: none; border: none;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
input[type='submit'],input[type='reset'],input[type='button'],button{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button'],button{cursor: pointer;}
.tc{text-align:center;}
.tl{text-align:left}
.tr{text-align:right}
.fl{float: left;}
.fr{float: right;}
/*布局*/
/* 清理浮动 */
.cle:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.cle:after{zoom:1;}
.clear{clear: both;}

.rd2{border-radius:2px;}
.rd3{border-radius:3px;}
.rd4{border-radius:4px;}
.rd5{border-radius:5px;}
.rd6{border-radius:6px;}
.rd7{border-radius:7px;}
.rd8{border-radius:8px;}
.rd9{border-radius:9px;}
.rd10{border-radius:10px;}
.rd11{border-radius:11px;}
.rd12{border-radius:12px;}
.rd13{border-radius:13px;}
.rd14{border-radius:14px;}
.rd15{border-radius:15px;}
.rd20{border-radius:20px;}
.rd24{border-radius:24px;}
.rd28{border-radius:28px;}
.rd30{border-radius:30px;}
.rd40{border-radius:40px;}
.rd50{border-radius:50px;}
.rd60{border-radius:60px;}
.rdhalf{border-radius:50%;}
.rdwhole{ /* Firefox */ /* Safari 和 Chrome */
  border-radius:  100%; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */} 

.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt20{ margin-top: 20px;}
.mt25{ margin-top: 25px;}
.mt30{ margin-top: 30px;}
.mt35{ margin-top: 35px;}
.mt40{ margin-top: 40px;}
.mt50{ margin-top: 50px;}
.mt60{ margin-top: 60px;}
.mt70{ margin-top: 70px;}
.mt80{ margin-top: 80px;}
.mt90{ margin-top: 90px;}
.mt100{ margin-top:100px;}

.white{ color: #fff;}
.black{ color: #333;}
.blackc{ color: #ccc;}
.black9{ color: #999;}
.black6{ color: #666;}
.black3{ color: #333;}
.b{ font-weight: bold;}
.bg_g{ background-color: #efefef;}
.bg_w{ background-color: #fff;}
.bcover{ -ms-background-size: cover; -o-background-size: cover; background-size: cover;}
.pcshow{ display:inline-block;}
.wapshow{ display:none;}
.wp{width: 100%; max-width:1200px;margin: 0 auto; transition: 0s;-ms-transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition: 0s;}
.btn{ display: inline-block;}
.btn .icon,.btn .iconfont,.btn .val,.btn .mc{ display: inline-block; vertical-align: middle;}

.sbtn{font-size:14px; display: inline-block; padding: 6px 20px; border: 1px solid transparent; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center;}
.sbtn_w100{ width: 100%; padding-left: 0; padding-right: 0;}

/* .sbtn_red{ color: #fff; background:#e12325; }
.sbtn_red:hover{ background:#f00;}

.sbtn_red_rim{  border: 1px solid #cc3333; background-color: #fff;color: #cc3333;}
.sbtn_red_rim:hover{ background-color: #cc3333; color: #ffffff;} */


